Skip to content

v2.2: Bump platform tools version to v1.47 (Rust 1.84.1) (backport of #5811) #5845

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 16, 2025

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Apr 16, 2025

Problem

The existing version of platform tools is dated, since it ships with Rust 1.79.0.

Summary of Changes

Bump the tools version to v1.47, which brings Rust 1.84.1.


This is an automatic backport of pull request #5811 done by [Mergify](https://mergify.com).

@mergify mergify bot requested a review from a team as a code owner April 16, 2025 14:07
@mergify mergify bot added the conflicts label Apr 16, 2025
Copy link
Author

mergify bot commented Apr 16, 2025

Cherry-pick of 7d51031 has failed:

On branch mergify/bp/v2.2/pr-5811
Your branch is up to date with 'origin/v2.2'.

You are currently cherry-picking commit 7d510315f.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   platform-tools-sdk/cargo-build-sbf/src/main.rs
	modified:   platform-tools-sdk/cargo-build-sbf/tests/crates/noop/Cargo.toml
	modified:   platform-tools-sdk/cargo-build-sbf/tests/crates/package-metadata/Cargo.toml
	modified:   platform-tools-sdk/cargo-build-sbf/tests/crates/workspace-metadata/Cargo.toml
	modified:   platform-tools-sdk/sbf/c/inc/sol/alt_bn128.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/alt_bn128_compression.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/assert.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/big_mod_exp.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/blake3.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/compute_units.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/cpi.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/keccak.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/last_restart_slot.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/log.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/poseidon.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/pubkey.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/return_data.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/secp256k1.h
	modified:   platform-tools-sdk/sbf/c/inc/sol/sha.h
	modified:   platform-tools-sdk/sbf/scripts/install.sh

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   programs/sbf/tests/programs.rs

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@LucasSte LucasSte force-pushed the mergify/bp/v2.2/pr-5811 branch from 1e28dd4 to 7b12ec5 Compare April 16, 2025 15:22
@t-nelson
Copy link

@mergify rebase

* Bump platform tools version

* Regenerate C headers with SBPFv3 for static syscalls

* Update toml files

* Tune CU consumption test
Copy link
Author

mergify bot commented Apr 16, 2025

rebase

✅ Branch has been successfully rebased

@t-nelson t-nelson force-pushed the mergify/bp/v2.2/pr-5811 branch from 7b12ec5 to 2cef5e9 Compare April 16, 2025 15:47
@LucasSte LucasSte requested a review from Lichtso April 16, 2025 16:54
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.4%. Comparing base (2a735ea) to head (2cef5e9).
Report is 2 commits behind head on v2.2.

Additional details and impacted files
@@           Coverage Diff           @@
##             v2.2    #5845   +/-   ##
=======================================
  Coverage    83.4%    83.4%           
=======================================
  Files         806      806           
  Lines      373268   373268           
=======================================
+ Hits       311392   311395    +3     
+ Misses      61876    61873    -3     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@LucasSte LucasSte merged commit 7c1af7a into v2.2 Apr 16, 2025
48 checks passed
@LucasSte LucasSte deleted the mergify/bp/v2.2/pr-5811 branch April 16, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants